unflagging optimism - Turkish English Dictionary